package com.bsoft.gol.hcs.his.service;

import com.bsoft.gol.hcs.clinical.bean.req.*;
import com.bsoft.gol.hcs.clinical.bean.response.*;
import com.bsoft.gol.hcs.clinical.bean.vo.ConsultAskVo;
import ctd.util.annotation.RpcService;
import hcn.util.BaseResponse;

import java.util.List;

/**
 * @Description
 * @Author:xhf
 * @Data Created in 2020/05/29 11:13
 * @Moddified By:
 */
public interface IMedicalSkillsHisService {

    @RpcService
    List<QueryCheckItemListResp> queryCheckItemList(QueryCheckItemListReq request);

    @RpcService
    List<QueryCheckPositionItemResp> queryCheckPositionList(QueryCheckPositionListReq request);

    @RpcService
    BaseResponse<ConsultAskVo> getHcnConsultAsk(QueryMedicalSkillListReq request);

    @RpcService
    BaseResponse<CheckTypeTotalResponse> queryCheckTypeList(CheckTypeRequest request);

    @RpcService
    BaseResponse<List<OrganizeListResponse>> getOrganizeList();

}
